adresse translatable - Spanish English Dictionary